Big Huge Thesaurus

giant squid

noun

sounds kind of like